IDA and IBRD total

Tax revenue (% of GDP)

YearValue
202111.205989388721
202010.900321861404
201911.20773850798
201811.583919042128
201711.582252173352
201611.457765812549
201511.661976257046
201411.813825145938
201312.125363537924
201212.271105952448
201112.384151272874
201012.09761604251
200911.729053776674
200812.349798135975
200712.162894724293
200611.657447231064
200511.104759393168